﻿body,form{margin:0;padding:0;}
div{font-family:宋体,verdana;}
a{color:#333;font-size:12px;text-decoration:none;outline:none;}
div{font-size:12px;line-height:22px;}
ul, li {
    list-style-type: none;
}
* {margin:0;padding:0;}
.clear {clear: both;}
img {border:none;}
.head {width:100%;margin:0 auto;background: url(../images/hbg.png) repeat-x top center;height:217px;}
.head_t {width:1082px;height:41px;position: relative;margin:0 auto;}
.head_tl {width:40%;floaT:left;line-height: 40px;color:#fff;}
.head_tr {widtH:40%;text-align: right;floaT:right;line-height: 40px;color:#fff;}
	.head_tr a {color:#fff;margin:0 6px;}
.head_z {width:1082px;height:108px;margin:0 auto;background: url(../images/tel_03.jpg) no-repeat right center;position: relative;}
	.logo {width:528px;height:66px;margin:20px 0 0;float:left;}
	.tnav {widtH:220px;text-align: center;height:30px;line-height: 30px;color:#fff;float:right;margin:10px 30px 0 0;}
	.tnav a {color:#fff;}
	.tel {widtH:200px;text-align: left;height:30px;line-height: 30px;color:#fff;position: absolute;right:30px;top:40px;font-family: "微软雅黑";font-size: 18px;}
#nav {widtH:1082px;margin:0 auto;height:65px;padding-top:1px;}
	#nav ul li {width:120px;floaT:left;overflow:hidden;height:65px;}
		#nav ul li a {display:block;widtH:120px;height:65px;text-align:center;line-height:65px;color:#000;font-size:16px;font-family:微软雅黑;font-weight:bold;}
		#nav ul li.hover a,#nav ul li a:hover {height:63px;line-height:61px;border-top:2px solid #005fb9;}
	#nav ul dl {position:absolute;display:none;margin:0;z-index:999;width:118px;border:1px solid #dcdadb;border-top:none;background:#f9f9f9;padding:10px;margin-left:-10px;}
		#nav ul dl dt a {widTH:118px;height:30px;line-height:30px;border-bottom:1px dashed #dcdadb;font-size:14px;font-weight:300;}
		#nav ul li.hover dl dt a,#nav ul li dl dt a:hover {widTH:118px;height:30px;line-height:30px;border-top:none;}
		#nav ul li dl dt a:hover {color:#005fb9;}
.banner {width:100%;height:509px;overflow:hidden;position:relative;}
.ck-slide {position:relative;widtH:1920px;height:509px;left:50%;margin-lefT:-960px;overflow:hidden;}
.ck-slide-dir {}
.ck-slide-dir ul {left: 0;margin: 0;padding: 0;position: absolute;top: 0;z-index: 1;} 
	.ck-slide-dir ul li {margin-top: 0;position: relative;floaT:left;}
	.ck-slide-dir ul li a {display:block;widtH:1920px;}
	.ck-slide-dir ul li img {widtH:1920px;}
.ck-slidebox { bottom: 12px; left: 50%;position: absolute; z-index: 30;}
.ck-slidebox ul { background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0; border-radius: 8px;height: 20px; padding: 0 4px;}
.ck-slidebox ul li {float: left;height: 12px;margin: 4px;}
.ck-slidebox ul li em {background-color: #fff;border-radius: 100%;cursor: pointer;display: block;height: 12px;text-indent: -9999px;width: 12px;}
.ck-slidebox ul li.current em {background-color: #005fb9;}
.ck-slidebox ul li em:hover {background-color: #005fb9;}
.sous {widtH:1082px;margin:0 auto;height:28px;padding:6px 0;}
.sous p {width:60%;float:left;}
.sous form {display:block;width:301px;height:28px;background:url(../images/ss.jpg) no-repeat;floaT:right;}
.sous form input[type="text"] {width:246px;height:22px;border:none;background:none;line-height:22px;floaT:left;margin:3px 0 0 11px;}
.sous form input[type="submit"] {width:28px;height:28px;floaT:left;border:none;background:none;margin:0 0 0 11px;text-indent:-9999px;}
.main {width:1082px;margin:10px auto 0;}
	.main_new {width:740px;float:lefT;}
	.main_ry {width:300px;floaT:right;}
	.main_t {background:url(../images/bg2.png) repeat-x;height:30px;}
	.main_t a {floaT:right;widtH:56px;text-align:center;line-height:32px;}
	.main_t h3 {display:block;width:110px;height:28px;background:url(../images/bg1.png) repeat-x left center;floaT:left;line-height:26px;font-family:微软雅黑;font-size:14px;color:#fff;}
	.main_t h3 img {floaT:left;margin:3px 3px 0 2px;}
	.main_t span { color: #fff;font-family: "Open Sans",sans-serif;font-size: 12px;text-decoration: none;text-transform: capitalize;line-height:24px;color:#000;display:block;height:24px;float:left;margin:4px 0 0 4px;}
	.main_nz {widtH:740px;height:206px;margin:30px 0 0;}
	.banner2 {float:left;widtH:294px;height:206px;overflow:hidden;}
	.banner2 li a img {widtH:294px;height:206px;}
	
	#Tab1 {widtH:410px;float:right;}
	.banner2 .dot {display:none;}
	.Tab1_top {height:18px;line-height:18px;}
		.Tab1_top ul li {float:left;}
		.Tab1_top ul li a {display:block;width:80px;text-align:center;color:#000;font-size:14px;}
		.Tab1_top ul li.hover a {color:#0980d4;}
		.Tab1_zw {margin-top:6px;}
		.Tab1_zw div {display:none;}
		.Tab1_zw ul li {height:25px;border-bottom:1px dashed #ccc;background:url(../images/news1.jpg) no-repeat 6px center;line-height: 24px;}
		.Tab1_zw ul li a{font-size: 12px;padding-left:22px;}
		.Tab1_zw ul li span {floaT:right;margin-right:6px;font-size: 12px;}
.mF_liuzg{ position:relative; width:300px; height:206px; overflow:hidden; font:12px/1.5 Verdana,Geneva; background:#fff;margin-top:30px;}
.mF_liuzg .loading{position:absolute;z-index:9999;width:100%;height:100%;color:#666;text-align:center;padding-top:90px;}
.mF_liuzg .pic li{width:300px;position:relative;overflow:hidden;*margin-top:-2px;}
.mF_liuzg .pic li p{width:300px;position:absolute;}
.mF_liuzg .pic li p a{display:block;}
.mF_liuzg  li p img{width:300px;height:206px;}
.mF_liuzg .txt{display:none;}
.mF_liuzg .txt li{position:absolute;z-index:2;bottom:0;width:390px;height:36px;line-height:34px;overflow:hidden;display:none;}
.mF_liuzg .txt li a{display:none;color:#fff;padding:2px 0 0 16px;font-size:14px;font-weight:bold;text-decoration:none;}
.mF_liuzg .txt-bg{display:none;position:absolute;bottom:0;z-index:1;width:300px;height:36px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;}
.mF_liuzg .num{display:none;position:absolute;z-index:3;bottom:8px;right:8px;color:#333;}
.mF_liuzg .num li{ float:left; width:22px; height:18px; position:relative; border:1px solid #FFF; line-height:18px; text-align:center; margin-right:3px; cursor:pointer; background:#000; filter:alpha(opacity=90); opacity:0.9; color: #FFF; }
.mF_liuzg .num li.current,.mF_liuzg .num li.hover{ background:#0980d4; color:#fff; font-weight:bold;}
.gcal {width:1082px;margin:30px auto 0;overflow:hidden;position: relative;}
.g2 {width:1082px;margin:20px auto 0;overflow:hidden;}
.g2 ul {position: relative;}
.g2 ul li {text-align:center;}
	.g2 ul li a img {display:block;widtH:196px;height:118px;margin:0 auto;}
	.g2 ul li p {display:clok;height:30px;widtH:196px;line-height:30px;margin:0 auto;}
.link {width:1037px;padding:12px 0 12px 43px;margin:30px auto 0;height:48px;border:1px solid #d8d8d8;background:url(../images/link.jpg) no-repeat left center;}
.link a {line-height:24px;margin:0 6px;}
.fnav {width:100%;height:50px;background:#2980b9;margin:30px auto 0;line-height:50px;text-align:center;font-size:14px;color:#fff;}
.fnav a {color:#fff;font-weight:600;margin:0 6px;}
.foot {text-align:center;line-height:36px;font-size:14px;padding:10px 0;width:882px;margin:0 auto;background:url(/upLoad/sort/month_1603/201603141146233096.jpg) no-repeat 860px center;padding-right:200px;}
.main_3 {margin: 0 auto;overflow: hidden;width: 1082px;}
.main_3l {background:url("../images/sub_left.jpg") no-repeat scroll 0 0;float: left;height: 450px;padding-bottom: 180px;width: 234px;}
.main_3r {float: right;width: 817px;}
.main_3l #classname {color: #000;font-family: "微软雅黑";font-size: 22px;font-weight: bold; margin: 18px 0 15px;text-indent: 15px;}
#sub_list {margin: 0 0 10px 11px;width: 205px;}
#sub_list li {background: #f2f2f2 none repeat scroll 0 0;font-size: 16px;height: 48px;line-height: 48px;margin-bottom: 10px;text-align: center;width: 210px;}
#sub_list li a {display: block;height: 48px;line-height: 48px;width: 210px;font-size:16px;}
#sub_list li.hover a, #sub_list li a:hover {background: #005fb9 none repeat scroll 0 0;color: #ffffff;}
.main_3l img {margin: 17px 0 7px 11px;}
.lnew {padding: 0 10px;}
.lnew ul li {border-bottom: 1px dashed #d8d8d8;height: 28px;list-style: outside none none;overflow: hidden;padding-left: 4px;padding-top: 2px;}
.lnew ul li a {background:url("../images/dian.gif") no-repeat scroll left center;color: #333;display: block;float: left;line-height: 28px;padding-left: 14px;}
.main_3r_t {background:url("../images/tit_bg.jpg") no-repeat scroll left bottom;height: 40px;line-height: 40px;margin: 20px 0;position: relative;width: 817px;}
.main_3r_t h3 {color: #333;font-family: "微软雅黑";font-size: 16px;font-weight: bold;height: 30px;line-height: 30px;}

.main_3r_t #position { background:url("../images/ico.jpg") no-repeat scroll left center;font-size: 14px;line-height: 40px;padding-left: 18px;padding-right: 20px;position: absolute;right: 0;text-align: right;top: 0;}
.newslist {margin:0 10px;}
.newslist ul li {height:36px;border-bottom:1px dashed #ccc;background:url(../images/news1.jpg) no-repeat 6px center;line-height: 35px;}
.newslist ul li a{font-size: 12px;padding-left:22px;}
.newslist ul li span {floaT:right;margin-right:6px;font-size: 12px;}
.newshow {margin:0 10px;line-height:30px;font-size:14px;}
.newshow h1 {color: #005fb9;
    font-family: microsoft yahei;
    font-size: 18px;
    font-weight: bold;
    line-height: 30px;
    text-align: center;
}

.newshow .info {
    color: #999;
    padding: 5px 0;
    text-align: center;
}
.content {margin:10px auto;}
.newslist1 {margin:10px;}
.newslist1 ul li {width:244px;float:left;margin:0 10px 10px 10px;}
	.newslist1 ul li img {width:236px;display:block;height:140px;padding:3px;border:1px solid #ccc;}
	.newslist1 ul li p {display:block;width:244px;height:30px;line-height:30px;text-align:center;}
.fd {widtH:86px;height:305px;position:fixed;right:25px;top:220px;z-index:99999;background:url(../images/fd.jpg) no-repeat;}
.fd a {display:block;widtH:80px;height:60px;text-indent:-9999px;position:relative;left:3px;}
	.fd1 {margin-top:22px;}
	.fd2 {}
	.fd3 {margin-top:18px;}
	.fd4 {margin-top:10px;}
.banner1 {width:1082px;margin:0 auto;overflow: hidden;}
.banner1 img {width:1082px;}
.list_page{text-align:center;margin:10px;display:block;}
.list_page:after{content:" ";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.list_page {list-style:none;margin:0;padding:0;display:block;vertical-align:bottom;text-align:center;margin:30px auto 0;}
.list_page span{display:inline-block;margin:0 3px;}
.list_page a{color:#333;padding:8px 12px;line-height:18px;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;background:#fff;}
		.page_group {border-radius:4px;}
		.page_group  li{border-radius:0;float:left;margin:0 6px;}
		.page_group  li:not(:first-child):not(:last-child){border-radius:0;}
		.page_group  li:first-child{border-radius:4px 0 0 4px;}
		.page_group  li:last-child{border-radius:0 4px 4px 0;}
		.page_group .active a{background:#f3f3f3;border-radius:0;}
#con_one_3 p {line-height:24px;font-size:14px;text-indent:2em;padding-top:8px;}

table.projectslist {
    border: 2px solid teal;
    border-collapse: collapse;
    line-height: 1.5em;
    width: 100%;
}
table.projectslist td {
    border: 1px solid teal;
    padding: 0.7em 3px;
    text-align: center;
}
table.projectslist tr.havebgcolor {
    background-color: white;
}
table.projectslist tr.thead {
    background-color: #c9dbf8;
}
table.projectslist tr.thead th {
    border: 1px solid teal;
    color: black;
    padding: 0.7em 0;
    text-align: center;
}